def findMax(arr):
    if len(arr) == 1:
        return arr[0]
    else:
        sub_max = findMax(arr[1:])
        return arr[0] if arr[0] > sub_max else sub_max